a public spectacle

Translations
публичное зрелище
The parade was a public spectacle that attracted thousands.
Парад был публичным зрелищем, привлекшим тысячи людей.
Definitions
A public spectacle refers to an event or situation that attracts a large audience and is often characterized by its dramatic, unusual, or entertaining nature, drawing attention from the public and media.